package com.itmuch.cloud;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.cloud.config.server.EnableConfigServer;

/**
 *	config server文件配置:
 *		1.在maven添加依赖
 *		2.在启动类添加注解@EnableConfigServer
 *		3.在码云网创建一个项目，拉下来，复制地址的url，添加到配置文件里
 * 		4.在拉下来的项目添加新的yml，上传到项目里
 * 		5.访问goodname里面访问任意文件:
           在项目的配置文件：
		  uri: https://gitee.com/XiaoSongBing/goodname/
          username: xxx
          password: xxx
		  访问的地址：http://localhost:8066/master/文件的名称      
                //文件的名称要注意，如果文件的名称为sum.yml的话,访问的地址文件名称为sum-dev.yml
                 //其他一样名称要加 sum-
                  
        6.访问goodname里面的application.yml:
          在项目的配置文件：
          //这里的{application}统配符是指创建项目的名称
		  uri: https://gitee.com/XiaoSongBing/{application}   
          username: xxx
          password: xxx
		  访问的地址：http://localhost:8066/master/goodname-default.properties
 * 		7.访问goodname里面的文件夹下的路径：
           在项目的配置文件：
            git:
              uri: https://gitee.com/XiaoSongBing/goodname/
              username: xxxx
              password: xxx
              search-paths:
              - foo  //文件夹,如果文件夹没有这个文件，就会默认去文件夹外面查找显示application.properties的配置文件
              - bar  //文件夹
       访问的地址：http://localhost:8066/master/bar-dev.properties,
                  http://localhost:8066/master/foo-dev.properties

        8.访问地址：http://localhost:8080/abc-default.properties				
 * 
 */


@EnableConfigServer
@SpringBootApplication
public class MicroserviceServerApplication {
	
	public static void main(String[] args) {
		SpringApplication.run(MicroserviceServerApplication.class, args);
		
	}
	
	
}
